initial strontium ratio - Spanish English Dictionary